sail along the coast - French English Dictionary